package org.example.annotation.auth;



import org.example.system.common.constant.BaseConstant;

import java.lang.annotation.*;

/**
 * 权限注解
 * @author joey
 */
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface JoeHadAuth {
    /**
     * ROLE=权限
     * GROUP=角色
     * @return
     */
    String type() default BaseConstant.ROLE;

    /**
     * 权限/角色的值
     * @return
     */
    String values() default BaseConstant.STR_EMPTY;
}
